﻿/* table pager */

.table > tfoot > tr > th > nav > ul.pager {
    margin: 0;
}

/* action button and anchor */

.home-action-group > a,
.home-action-group > button {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

@media (max-width: 767px) {
    .home-action-group > a,
    .home-action-group > button {
        width: 100% !important;
        margin: 5px 0 !important;
    }
}

/* indeterminable progress bar */

.progress > .progress-bar.home-indeterminable {
    width: 100%;
}

/* label, input */

label.home-label {
    color: #555;
    font-weight: normal;
    line-height: 1.5;
    margin: 5px 5px 0 0;
}

    label.home-label:last-child {
        margin-right: 0;
    }

    label.home-label > input,
    label.home-label > input,
    input.home-input,
    input.home-input {
        border: 1px solid #ccc;
    }

input.home-input {
    margin: 10px 5px 0 0;
}

    input.home-input:last-child {
        margin-right: 0;
    }

/* override */

fieldset {
    margin-bottom: 20px !important;
}

.modal fieldset {
    margin-bottom: 0 !important;
}

.modal table {
    margin-bottom: 0 !important;
}

.modal legend {
    font-size: 14px !important;
}

a.disabled {
    color: #777;
    cursor: not-allowed;
}

a.btn.disabled {
    color: #fff;
}

a.btn.default.disabled {
    color: #333;
}

/* table action button or link */

table > tbody > tr > td:last-child a {
    margin-right: 5px;
}

    table > tbody > tr > td:last-child a:last-child {
        margin-right: 0;
    }

/* index */

body > div.container-fluid {
    margin-top: 30px;
}

/* print-sale */

#print-sale table > tbody > tr > td:last-child {
    width: 48px;
}

/* import */

#diamond-import input[type=file] {
    width: 100%;
}

/* sale view */

#sale-view-line-info > div:nth-of-type(2n+1) {
    border-bottom: 1px dotted #c0c0c0;
}

#sale-view-line-info > div:last-child {
    border-bottom: none;
}
